our leader - Turkish English Dictionary